#ifndef DIALOG_SFATIGUE_H
#define DIALOG_SFATIGUE_H

#include <QWidget>
#include "serialportconfig.h"
#include "serialportctrl.h"
#include "serialportdefine.h"
#include <QButtonGroup>

namespace Ui {
class Dialog_Sfatigue;
}

class Dialog_Sfatigue : public QWidget
{
    Q_OBJECT

public:
    explicit Dialog_Sfatigue(QWidget *parent = nullptr);
    ~Dialog_Sfatigue();

signals:
    //void idClicked(int btn);

private slots:
    // 操作串口
    void on_serialportBtn_clicked();
    // 选择框响应
    void btnGroupCallBack(int id);

private:
    Ui::Dialog_Sfatigue *ui;
    QVector<PSeriaPortInfo>	m_vecSerialInfo;
    PSettingInfo m_settingInfo;

    QString strName;

    QButtonGroup* m_btnGroup;

    QMap<int,QString> m_checkBox;
};

#endif // DIALOG_SFATIGUE_H
